bitkeeper revision 1.1159.187.68 (41c00a2crw4RVTLhiAnW6LXLh0aDMw)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Wed, 15 Dec 2004 09:55:56 +0000 (09:55 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Wed, 15 Dec 2004 09:55:56 +0000 (09:55 +0000)
Fix 3DNOW on Linux 2.4.

linux-2.4.28-xen-sparse/arch/xen/mm/init.c

index dd622aebda18aabb7f0ef0b602f12999e8b020d7..980983fd03266d0c0194711edb07d7f7ffda5f1e 100644 (file)
 #include <asm/apic.h>
 #include <asm/tlb.h>
 
+/* XEN: We *cannot* use mmx_clear_page() this early. Force dumb memset(). */
+#undef clear_page
+#define clear_page(page) memset((void *)(page), 0, PAGE_SIZE)
+
 mmu_gather_t mmu_gathers[NR_CPUS];
 unsigned long highstart_pfn, highend_pfn;
 static unsigned long totalram_pages;